Text copied to clipboard!

Заглавие

Text copied to clipboard!

Софтуерен инженер по тестване

Описание

Text copied to clipboard!
Търсим софтуерен инженер по тестване, който да се присъедини към нашия екип и да играе ключова роля в осигуряването на качеството на нашите софтуерни решения. Кандидатът ще работи в тясно сътрудничество с екипите по разработка, продуктово управление и поддръжка, за да гарантира, че всички продукти отговарят на високите стандарти за надеждност, производителност и използваемост. Основните отговорности включват проектиране, разработване и поддръжка на автоматизирани тестове, както и извършване на ръчни тестове при необходимост. Инженерът по тестване ще анализира изискванията, ще създава тестови планове и сценарии, ще идентифицира и документира дефекти и ще работи с разработчиците за тяхното отстраняване. Освен това ще участва в процесите на CI/CD и ще допринася за подобряване на тестовата инфраструктура. Идеалният кандидат има силни аналитични умения, внимание към детайла и страст към качеството. Очакваме опит с инструменти за автоматизация като Selenium, JUnit, TestNG или подобни, както и познания по езици за програмиране като Java, Python или JavaScript. Опит с тестови рамки, системи за управление на тестове и инструменти за проследяване на дефекти също е желателен. Работата предлага възможност за професионално развитие, участие в иновативни проекти и работа в динамична и подкрепяща среда. Ако сте мотивиран професионалист с желание да допринасяте за създаването на висококачествен софтуер, ще се радваме да се свържете с нас.

Отговорности

Text copied to clipboard!
  • Разработване и поддръжка на автоматизирани тестове
  • Извършване на ръчни тестове при необходимост
  • Създаване на тестови планове и сценарии
  • Анализ на изисквания и спецификации
  • Документиране и проследяване на дефекти
  • Сътрудничество с екипите по разработка и продуктово управление
  • Участие в процесите на CI/CD
  • Подобряване на тестовата инфраструктура
  • Изготвяне на доклади за тестовото покритие и резултати
  • Осигуряване на съответствие с QA стандартите

Изисквания

Text copied to clipboard!
  • Бакалавърска степен по компютърни науки или свързана област
  • Опит с инструменти за автоматизация като Selenium, JUnit, TestNG
  • Познания по Java, Python или JavaScript
  • Опит с CI/CD процеси и инструменти
  • Умения за анализ и решаване на проблеми
  • Опит с системи за управление на тестове (напр. TestRail)
  • Опит с инструменти за проследяване на дефекти (напр. Jira)
  • Добри комуникационни умения
  • Внимание към детайла и ориентация към качеството
  • Желание за учене и развитие

Потенциални въпроси за интервю

Text copied to clipboard!
  • Какъв е вашият опит с автоматизирано тестване?
  • С кои инструменти за тестване сте работили досега?
  • Как подхождате към създаването на тестови сценарии?
  • Какви езици за програмиране използвате при автоматизацията?
  • Как се справяте с откриването и документирането на дефекти?
  • Имате ли опит с CI/CD процеси?
  • Какво правите, когато тестовете не преминат успешно?
  • Какви са вашите очаквания от екипа по разработка?
  • Какво ви мотивира да работите в областта на тестването?
  • Как се справяте с кратки срокове и приоритетни задачи?